crypto/internal/fips140/aes/gcm.gcmPlatformData.productTable (field)

12 uses

	crypto/internal/fips140/aes/gcm (current package)
		gcm_asm.go#L56: 	productTable [256]byte
		gcm_asm.go#L63: 	gcmAesInit(&g.productTable, aes.EncryptionKeySchedule(&g.cipher))
		gcm_asm.go#L80: 		gcmAesData(&g.productTable, nonce, &counter)
		gcm_asm.go#L81: 		gcmAesFinish(&g.productTable, &tagMask, &counter, uint64(len(nonce)), uint64(0))
		gcm_asm.go#L87: 	gcmAesData(&g.productTable, data, &tagOut)
		gcm_asm.go#L90: 		gcmAesEnc(&g.productTable, out, plaintext, &counter, &tagOut, aes.EncryptionKeySchedule(&g.cipher))
		gcm_asm.go#L92: 	gcmAesFinish(&g.productTable, &tagMask, &tagOut, uint64(len(plaintext)), uint64(len(data)))
		gcm_asm.go#L113: 		gcmAesData(&g.productTable, nonce, &counter)
		gcm_asm.go#L114: 		gcmAesFinish(&g.productTable, &tagMask, &counter, uint64(len(nonce)), uint64(0))
		gcm_asm.go#L120: 	gcmAesData(&g.productTable, data, &expectedTag)
		gcm_asm.go#L123: 		gcmAesDec(&g.productTable, out, ciphertext, &counter, &expectedTag, aes.EncryptionKeySchedule(&g.cipher))
		gcm_asm.go#L125: 	gcmAesFinish(&g.productTable, &tagMask, &expectedTag, uint64(len(ciphertext)), uint64(len(data)))